home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Toolbox / Visual Basic Toolbox (P.I.E.)(1996).ISO / pgm_ctrl / cuactrls / cmain.frm < prev    next >
Text File  |  1995-05-22  |  13KB  |  475 lines

  1. VERSION 2.00
  2. Begin Form frmMain 
  3.    BorderStyle     =   3  'Fixed Double
  4.    Caption         =   "CUA/Controls Demonstration"
  5.    ClientHeight    =   6480
  6.    ClientLeft      =   675
  7.    ClientTop       =   495
  8.    ClientWidth     =   6540
  9.    ClipControls    =   0   'False
  10.    Height          =   6885
  11.    Icon            =   CMAIN.FRX:0000
  12.    Left            =   615
  13.    LinkTopic       =   "Form1"
  14.    ScaleHeight     =   6480
  15.    ScaleWidth      =   6540
  16.    Top             =   150
  17.    Width           =   6660
  18.    Begin Data Data1 
  19.       Caption         =   "Data1"
  20.       Connect         =   ""
  21.       DatabaseName    =   "C:\BP\CUACTLS\CUACTLS.MDB"
  22.       Exclusive       =   0   'False
  23.       Height          =   270
  24.       Left            =   4920
  25.       Options         =   0
  26.       ReadOnly        =   0   'False
  27.       RecordSource    =   "Test"
  28.       Top             =   4080
  29.       Visible         =   0   'False
  30.       Width           =   1155
  31.    End
  32.    Begin CUACommand cmdOm 
  33.       Caption         =   "About..."
  34.       Height          =   345
  35.       Left            =   4890
  36.       Picture         =   CMAIN.FRX:0302
  37.       TabIndex        =   29
  38.       Top             =   5700
  39.       Width           =   1440
  40.    End
  41.    Begin CUACommand cmdHjΣlp 
  42.       Caption         =   "&Help"
  43.       Height          =   345
  44.       Left            =   4890
  45.       Picture         =   CMAIN.FRX:03F4
  46.       TabIndex        =   28
  47.       Top             =   5310
  48.       Width           =   1440
  49.    End
  50.    Begin CUACommand cmdAvbryt 
  51.       Cancel          =   -1  'True
  52.       Caption         =   "Cancel"
  53.       Height          =   345
  54.       Left            =   4890
  55.       StandardButton  =   2  'Cancel
  56.       TabIndex        =   25
  57.       Top             =   2175
  58.       Width           =   1440
  59.    End
  60.    Begin CUACommand cmdOK 
  61.       Caption         =   "OK"
  62.       Default         =   -1  'True
  63.       Height          =   345
  64.       Left            =   4890
  65.       StandardButton  =   1  'OK
  66.       TabIndex        =   24
  67.       Top             =   1785
  68.       Width           =   1440
  69.    End
  70.    Begin CUACommand cmdGrid 
  71.       Caption         =   "Grid"
  72.       Height          =   345
  73.       Left            =   2460
  74.       TabIndex        =   23
  75.       Top             =   5700
  76.       Width           =   2085
  77.    End
  78.    Begin CUACommand cmdTooltips 
  79.       Caption         =   "Tool Tips"
  80.       Height          =   345
  81.       Left            =   210
  82.       TabIndex        =   22
  83.       Top             =   5700
  84.       Width           =   2085
  85.    End
  86.    Begin CUACommand cmdToolBox 
  87.       Caption         =   "Tool Box"
  88.       Height          =   345
  89.       Left            =   2460
  90.       TabIndex        =   21
  91.       Top             =   5310
  92.       Width           =   2085
  93.    End
  94.    Begin CUACommand cmdIcon 
  95.       Caption         =   "Icon"
  96.       Height          =   345
  97.       Left            =   210
  98.       TabIndex        =   20
  99.       Top             =   5310
  100.       Width           =   2085
  101.    End
  102.    Begin CUACommand cmdTerm 
  103.       Caption         =   "Thermometer"
  104.       Height          =   345
  105.       Left            =   210
  106.       TabIndex        =   18
  107.       Top             =   4905
  108.       Width           =   2085
  109.    End
  110.    Begin CUACommand cmdLamp 
  111.       Caption         =   "Lamp"
  112.       Height          =   345
  113.       Left            =   2460
  114.       TabIndex        =   19
  115.       Top             =   4905
  116.       Width           =   2085
  117.    End
  118.    Begin CUACombo cboLook 
  119.       DataField       =   "TEXT"
  120.       DataSource      =   "Data1"
  121.       FontBold        =   0   'False
  122.       FontItalic      =   0   'False
  123.       FontName        =   "MS Sans Serif"
  124.       FontSize        =   8.25
  125.       FontStrikethru  =   0   'False
  126.       FontUnderline   =   0   'False
  127.       Height          =   300
  128.       Left            =   4890
  129.       Style           =   2  'Dropdown List
  130.       TabIndex        =   27
  131.       Top             =   3720
  132.       Width           =   1440
  133.    End
  134.    Begin CUACommand cmdBook 
  135.       Caption         =   "Notebook"
  136.       Height          =   345
  137.       Left            =   2460
  138.       TabIndex        =   17
  139.       Top             =   4515
  140.       Width           =   2085
  141.    End
  142.    Begin CUACommand cmdTabs 
  143.       Caption         =   "Tabbed Dialog"
  144.       Height          =   345
  145.       Left            =   2460
  146.       TabIndex        =   15
  147.       Top             =   4125
  148.       Width           =   2085
  149.    End
  150.    Begin CUACommand cmdRotary 
  151.       Caption         =   "Rotor"
  152.       Height          =   345
  153.       Left            =   2460
  154.       TabIndex        =   13
  155.       Top             =   3735
  156.       Width           =   2085
  157.    End
  158.    Begin CUACommand cmdList 
  159.       Caption         =   "Li&st Box"
  160.       Height          =   345
  161.       Left            =   210
  162.       TabIndex        =   16
  163.       Top             =   4515
  164.       Width           =   2085
  165.    End
  166.    Begin CUACommand cmdCombo 
  167.       Caption         =   "Co&mbo Box"
  168.       Height          =   345
  169.       Left            =   210
  170.       TabIndex        =   14
  171.       Top             =   4125
  172.       Width           =   2085
  173.    End
  174.    Begin CUACommand cmdRadio 
  175.       Caption         =   "&Radio Button"
  176.       Height          =   345
  177.       Left            =   210
  178.       TabIndex        =   12
  179.       Top             =   3735
  180.       Width           =   2085
  181.    End
  182.    Begin CUACommand cmdCheck 
  183.       Caption         =   "&Check Box"
  184.       Height          =   345
  185.       Left            =   210
  186.       TabIndex        =   10
  187.       Top             =   3345
  188.       Width           =   2085
  189.    End
  190.    Begin CUACommand cmdCommand 
  191.       Caption         =   "Command &Button"
  192.       Height          =   345
  193.       Left            =   210
  194.       TabIndex        =   8
  195.       Top             =   2955
  196.       Width           =   2085
  197.    End
  198.    Begin CUACommand cmdFrame 
  199.       Caption         =   "&Frame"
  200.       Height          =   345
  201.       Left            =   210
  202.       TabIndex        =   6
  203.       Top             =   2565
  204.       Width           =   2085
  205.    End
  206.    Begin CUACommand cmdTextBox 
  207.       Caption         =   "&Text Box"
  208.       Height          =   345
  209.       Left            =   210
  210.       TabIndex        =   4
  211.       Top             =   2175
  212.       Width           =   2085
  213.    End
  214.    Begin CUACommand cmdLabel 
  215.       Caption         =   "&Label"
  216.       Height          =   345
  217.       Left            =   210
  218.       TabIndex        =   2
  219.       Top             =   1785
  220.       Width           =   2085
  221.    End
  222.    Begin CUACommand cmdSlider 
  223.       Caption         =   "Slider"
  224.       Height          =   345
  225.       Left            =   2460
  226.       TabIndex        =   11
  227.       Top             =   3345
  228.       Width           =   2085
  229.    End
  230.    Begin CUACommand cmdMeter 
  231.       Caption         =   "Meter"
  232.       Height          =   345
  233.       Left            =   2460
  234.       TabIndex        =   9
  235.       Top             =   2955
  236.       Width           =   2085
  237.    End
  238.    Begin CUACommand cmdSpin 
  239.       Caption         =   "Spin Button"
  240.       Height          =   345
  241.       Left            =   2460
  242.       TabIndex        =   7
  243.       Top             =   2565
  244.       Width           =   2085
  245.    End
  246.    Begin CUACommand cmdStatus 
  247.       Caption         =   "Status Bar"
  248.       Height          =   345
  249.       Left            =   2460
  250.       TabIndex        =   5
  251.       Top             =   2175
  252.       Width           =   2085
  253.    End
  254.    Begin CUACommand cmdToolBar 
  255.       Caption         =   "Tool Bar"
  256.       Height          =   345
  257.       Left            =   2460
  258.       TabIndex        =   3
  259.       Top             =   1785
  260.       Width           =   2085
  261.    End
  262.    Begin CUALabel lbl1 
  263.       Caption         =   "Look:"
  264.       Height          =   195
  265.       Left            =   4890
  266.       TabIndex        =   26
  267.       Top             =   3480
  268.       Width           =   495
  269.    End
  270.    Begin CUALabel lbl 
  271.       Caption         =   "Copyright (c) 1995, Stingsoft"
  272.       FontBold        =   0   'False
  273.       FontItalic      =   0   'False
  274.       FontName        =   "MS Sans Serif"
  275.       FontSize        =   8.25
  276.       FontStrikethru  =   0   'False
  277.       FontUnderline   =   0   'False
  278.       Height          =   195
  279.       Index           =   2
  280.       Left            =   210
  281.       TabIndex        =   30
  282.       Top             =   6180
  283.       Width           =   3015
  284.    End
  285.    Begin CUALabel lbl 
  286.       Caption         =   "CUA/Controls can take on the look of OS/2, but also Windows 3 (3D), Windows 95 (Chicago) and Borland BWCC. Push the buttons for a demo of each component:"
  287.       FontBold        =   0   'False
  288.       FontItalic      =   0   'False
  289.       FontName        =   "MS Sans Serif"
  290.       FontSize        =   8.25
  291.       FontStrikethru  =   0   'False
  292.       FontUnderline   =   0   'False
  293.       Height          =   600
  294.       Index           =   3
  295.       Left            =   240
  296.       TabIndex        =   1
  297.       Top             =   870
  298.       Width           =   4425
  299.    End
  300.    Begin CUALabel lbl 
  301.       Caption         =   "CUA/Controls is a library of well designed and efficient VBX components for programming with Visual Basic, Delphi, Visual C++, Borland C++, Powerbuilder, SQL-Windows and other development environments supporting VBX:es."
  302.       FontBold        =   0   'False
  303.       FontItalic      =   0   'False
  304.       FontName        =   "MS Sans Serif"
  305.       FontSize        =   8.25
  306.       FontStrikethru  =   0   'False
  307.       FontUnderline   =   0   'False
  308.       Height          =   615
  309.       Index           =   4
  310.       Left            =   240
  311.       TabIndex        =   0
  312.       Top             =   180
  313.       Width           =   5760
  314.       WordWrap        =   -1  'True
  315.    End
  316.    Begin Line Line1 
  317.       X1              =   4695
  318.       X2              =   4695
  319.       Y1              =   1770
  320.       Y2              =   6030
  321.    End
  322. End
  323. Option Explicit
  324.  
  325. Const MODAL = 1
  326.  
  327. Sub cboLook_Click ()
  328.    'Beep
  329.    ConfigCUA cboLook.ListIndex + OS2Mode, True
  330. End Sub
  331.  
  332. Sub cmdAvbryt_Click ()
  333.    Unload Me
  334. End Sub
  335.  
  336. Sub cmdBook_Click ()
  337.    frmBook.Show MODAL
  338. End Sub
  339.  
  340. Sub cmdCheck_Click ()
  341.    frmCheck.Show MODAL
  342. End Sub
  343.  
  344. Sub cmdCombo_Click ()
  345.    frmCombo.Show MODAL
  346. End Sub
  347.  
  348. Sub cmdCommand_Click ()
  349.    frmCommand.Show MODAL
  350. End Sub
  351.  
  352. Sub cmdFrame_Click ()
  353.    frmFrame.Show MODAL
  354. End Sub
  355.  
  356. Sub cmdGrid_Click ()
  357.    frmGrid.Show MODAL
  358. End Sub
  359.  
  360. Sub cmdHjΣlp_Click ()
  361.    Dim RC%
  362.    RC = WinHelp(0, "cuactls.hlp", HELP_CONTENTS, 0)
  363. End Sub
  364.  
  365. Sub cmdIcon_Click ()
  366.    frmIcon.Show MODAL
  367. End Sub
  368.  
  369. Sub cmdLabel_Click ()
  370.    frmLabel.Show MODAL
  371. End Sub
  372.  
  373. Sub cmdLamp_Click ()
  374.    frmLamp.Show MODAL
  375. End Sub
  376.  
  377. Sub cmdList_Click ()
  378.    frmList.Show MODAL
  379. End Sub
  380.  
  381. Sub cmdMeter_Click ()
  382.    frmMeter.Show MODAL
  383. End Sub
  384.  
  385. Sub cmdOK_Click ()
  386.    Unload Me
  387. End Sub
  388.  
  389. Sub cmdOm_Click ()
  390.    frmOm.Show MODAL
  391. End Sub
  392.  
  393. Sub cmdRadio_Click ()
  394.    frmRadio.Show MODAL
  395. End Sub
  396.  
  397. Sub cmdRotary_Click ()
  398.    frmRotary.Show MODAL
  399. End Sub
  400.  
  401. Sub cmdSlider_Click ()
  402.    frmSlider.Show MODAL
  403. End Sub
  404.  
  405. Sub cmdSpin_Click ()
  406.    frmSpin.Show MODAL
  407. End Sub
  408.  
  409. Sub cmdStatus_Click ()
  410.    frmStatus.Show MODAL
  411. End Sub
  412.  
  413. Sub cmdTabs_Click ()
  414.    frmTabWord60.Show MODAL
  415. End Sub
  416.  
  417. Sub cmdTerm_Click ()
  418.    frmTermo.Show MODAL
  419. End Sub
  420.  
  421. Sub cmdTextBox_Click ()
  422.    frmTextBox.Show MODAL
  423. End Sub
  424.  
  425. Sub cmdToolBar_Click ()
  426.    frmToolBar.Show MODAL
  427. End Sub
  428.  
  429. Sub cmdToolBox_Click ()
  430.    frmToolBox.Show MODAL
  431. End Sub
  432.  
  433. Sub cmdTooltips_Click ()
  434.    frmToolTips.Show MODAL
  435. End Sub
  436.  
  437. Sub Data1_Error (DataErr As Integer, Response As Integer)
  438.    Dim CR$, Buff$
  439.  
  440.    CR = Chr$(13)
  441.    If Dir$(DatabaseName) <> "" Then
  442.       Buff = "St÷d f÷r MS Access 2.0 saknas." & CR
  443.       Buff = Buff & "MSAJT112.DLL, MSASJ200.DLL och VBDB300.DLL mσste" & CR
  444.       Buff = Buff & "finnas i Windows \SYSTEM katalog f÷r att databas-" & CR
  445.       Buff = Buff & "funktionerna ska kunna demonstreras."
  446.    Else
  447.       Buff = "Filen CUACTLS.MDB mσste finnas i samma katalog" & CR
  448.       Buff = Buff & "som denna demo om databasfunktionerna ska" & CR
  449.       Buff = Buff & "kunna demonstreras."
  450.    End If
  451.    MsgBox Buff
  452.    Response = 0
  453. End Sub
  454.  
  455. Sub Form_DragDrop (Source As Control, X As Single, Y As Single)
  456.    MsgBox "Drop!"
  457. End Sub
  458.  
  459. Sub Form_DragOver (Source As Control, X As Single, Y As Single, State As Integer)
  460.    Call dragDragOver(Source, Me, X, Y, State)
  461. End Sub
  462.  
  463. Sub Form_Load ()
  464.    Me.Tag = MAIW
  465.    dragInit
  466.    DatabaseName = App.Path & "\CUACTLS.MDB"
  467.    cboLook.AddItem "OS/2"
  468.    cboLook.AddItem "Windows 3/3D"
  469.    cboLook.AddItem "Windows 95"
  470.    cboLook.AddItem "Borland BWCC"
  471.    cboLook.AddItem "Windows 3"
  472.    Data1.DatabaseName = DatabaseName
  473. End Sub
  474.  
  475.